Parametric Software Effort Estimation Based on Optimizing Correction Factors and Multiple Linear Regression

نویسندگان

چکیده

Context: Effort estimation is one of the essential phases that must be accurately predicted in early stage software project development. Currently, solving problems affect accuracy Use Case Points-based methods still a challenge to addressed. xmlns:xlink="http://www.w3.org/1999/xlink">Objective: This paper proposes parametric effort model based on Optimizing Correction Factors and Multiple Regression Models minimize error influence unsystematic noise, which has not been considered previous studies. The proposed method takes advantage Least Squared models Linear elements. xmlns:xlink="http://www.w3.org/1999/xlink">Method: We have conducted experimental research evaluate compare it with three related methods, i.e., 1) baseline – Points, 2) Factors, 3) Algorithmic Optimization Method. Experiments were performed datasets (Dataset D1, Dataset D2, D3). was analysed by applying various unbiased evaluation criteria statistical tests. xmlns:xlink="http://www.w3.org/1999/xlink">Results: results proved outperformed other improving accuracy. Statistically, significantly superior compared all tested datasets. xmlns:xlink="http://www.w3.org/1999/xlink">Conclusion: Based our obtained results, high capability helpful for managers during phase. correction factors are process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Factors on Software Effort Estimation

Software effort estimation is an important process of system development life cycle, as it may affect the success of software projects if project designers estimate the projects inaccurately. In the past of few decades, various effort prediction models have been proposed by academicians and practitioners. Traditional estimation techniques include Lines of Codes (LOC), Function Point Analysis (F...

متن کامل

Software Effort Estimation with Multiple Linear Regression: Review and Practical Application

Software development effort estimation is the basis for the effective project planning and scheduling as well as for the project’s budget definition. This article describes the most common methods used in the software effort estimation (SEE) and presents the study performed in a software development organization (SDO) that is implementing the software development process improvement framework C...

متن کامل

Semi-parametric difference-based estimation of partial linear regression models

This article describes the plreg Stata command, which implements the difference-based algorithm for estimating the partial linear regression models.

متن کامل

Software Effort Estimation with Ridge Regression and Evolutionary Attribute Selection

Software cost estimation is one of the prerequisite managerial activities carried out at the software development initiation stages and also repeated throughout the whole software life-cycle so that amendments to the total cost are made. In software cost estimation typically, a selection of project attributes is employed to produce effort estimations of the expected human resources to deliver a...

متن کامل

A Linear Regression Model with Exponential Transformation for Software Effort Estimation

ABSTRACT—Software Engineering plays a vital role in software development process. Software effort Estimation usually takes place in early stage of software life cycle. Estimation relies upon previous experience. Software development based on accurate estimates because badly chosen estimate causes problems during the performance of software development process. A linear Regression model with exp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2022

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2021.3139183